#pragma once

namespace gk
{
	namespace Constants
	{
		static const cr::size_t	MaxColourTargets				= 4;
		static const cr::size_t	MaxStreamElements				= 16;
		static const cr::size_t MaxVertexStreamBindings			= 8;
		static const cr::size_t MaxTechniquesPerGpuProgram		= 16;
		static const cr::size_t MaxPassesPerTechniques			= 16;
		static const cr::size_t MaxShadersInGpuProgram			= 8;
		static const cr::size_t MaxSamplers						= 8;
		static const cr::size_t MaxStreamElementNameLength		= 16;
		static const cr::size_t MaxConstantTablesPerGpuProgram	= 4;
	}
}